<%@ page import="java.util.HashMap, java.util.ArrayList"%>
<%@ page import="gestores.administracion.*"%>


<% 
    String tivAccion="";
    String tivCodigo="";
    ArrayList<HashMap> tipoIvas = null;
    try{
        //obtiene un array de hashMap que contiene Tipo Iva
        tipoIvas = GestorTipoIva.listarTipoIva();
        if (request.getParameter("tivAccion") != null){ tivAccion=request.getParameter("tivAccion"); }
        if (request.getParameter("tivCodigo") != null){ tivCodigo=request.getParameter("tivCodigo"); }
    }catch(Exception e){}
%>
<script>
    function ConfirmarEliminarTipoIva(nombre , codigo)
    {
        alert ("Usted esta por eliminar el Tipo Iva " + nombre)
        question = confirm("Usted esta seguro que desea eliminar el Tipo Iva " +nombre)

        if (question == true){
            var url = 'index?accion=tipoIva&tivAccion=eliminar&tivCodigo=' + codigo;
            document.location.replace(url);
        }
            
    }
    function GuardarNuevoTipoIva()
    { 

        if( document.formTablaTipoIva.tivNombre.value == ''){ 
            alert('Ingrese nombre.'); 
            return;
        }         
        var url;
        url = 'index?accion=tipoIva&tivAccion=guardarNuevo' + 
                '&tivNombre=' + document.formTablaTipoIva.tivNombre.value ;                                
        document.location.replace(url);
    }
    
    function GuardarModificadoTipoIva(cod)
    { 
        if( document.formTablaTipoIva.tivNombre.value == ''){ 
            alert('Ingrese nombre.'); 
            return;
        }         
        var url;
        url = 'index?accion=tipoIva&tivAccion=guardarModificado' + 
                '&tivCodigo=' + cod +
                '&tivNombre=' + document.formTablaTipoIva.tivNombre.value;                
        document.location.replace(url);
    }
</script>       



<form name="formTablaTipoIva" action="POST" onsubmit="index?accion=tipoIva&tipoIva=modificar">
<div align="center">
    <table cellpadding="0" cellspacing="0">
        <tr>
            <td class="tituloContenidoAdmin">Tipo Iva: </td>
        </tr>
    </table>
    <!--- SE DEBE PROGRAMAR LA PARTE DE BUSQUEDA DE USUARIO
    <table cellpadding="0" cellspacing="0" class="fondoBuscadorAdmin">
        <tr>
            <td><div align="center" class="textoChico">
                    <div align="right">Buscar usuario: </div>
            </div></td>
            <td><div align="center"><span class="inputBuscador">
                        <input type="text" name="textfield2" />
            </span></div></td>
            <td><div align="left">
                    <input name="Submit222" type="submit" class="boton2" value="Buscar" />
            </div></td>
        </tr>
    </table>
    -->
    <br />
    <table cellpadding="0" cellspacing="0" class="fondoMicrositios">
        <% 
           // if(tipoIvas == null){        
        %>    
        <!--
        <tr class="fondoTituloAdmin">
            <td colspan="2">No se encuentran Tipo Iva</td>
        </tr>
        -->
        <tr class="fondoTituloAdmin">
            <td>&nbsp;C&oacute;digo:</td>
            <td>&nbsp;Nombre:</td>            
            <td colspan="2">&nbsp;Accion</td>
        </tr>               
        <%
        
        boolean ban = true;
        for (HashMap tipoIva : tipoIvas){
            if (ban == true){
                ban = !ban;
        %>
        <tr class="fondoCaracteristicaImpar">
        <% 
            }else{
                ban = !ban;
        %>
        <tr class="fondoCaracteristicaPar">
        <% 
            }//fin if
        %> 
            <% if(tivAccion.equals("modificar") && tivCodigo.equals(tipoIva.get("tivCodigo"))){ %>
            <% //if(tivAccion.equals("")){ //&& tivCodigo.equals(tipoIva.get("tivCodigo"))){ %>
            <td><span class="textoFilasAdmin"><%= tipoIva.get("tivCodigo") %></span></td>
            <td class="textoFilasAdmin"><span class="inputBuscador"><input name="tivNombre" class="inputFilasAdmin" type="text" value="<%= tipoIva.get("tivNombre") %>"></span></td>            
            <td class="textoFilasAdmin" align="center"><a href="javascript:GuardarModificadoTipoIva(<%= tipoIva.get("tivCodigo") %>)"<span class="accionArticulo" align="center">Guardar</span></a></td>
            <td class="textoFilasAdmin"><a href="index?accion=tipoIva"><span class="accionArticulo">Cancelar</span></a></td>
                                                                               
            <% } else { %>
            <td><span class="textoFilasAdmin"><%= tipoIva.get("tivCodigo") %></span></td>
            <td class="textoFilasAdmin"><%= tipoIva.get("tivNombre") %></td>                        
            <td class="textoFilasAdmin"><span class="accionArticulo"><a href="javascript:ConfirmarEliminarTipoIva('<%=tipoIva.get("tivNombre")%>','<%=tipoIva.get("tivCodigo")%>');">Eliminar</a></span></td>
            <td class="textoFilasAdmin"><span class="accionArticulo"><a href="index?accion=tipoIva&tivAccion=modificar&tivCodigo=<%=tipoIva.get("tivCodigo")%>">Modificar</a></span></td>
            <% }// fin if del modificar %>
        </tr>
        <% }//fin for          
        if (tivAccion.equals("nuevo")){
            if (ban==false){
        %>
        <tr class="fondoCaracteristicaPar">
        <%
            }else{
        %>
        <tr class="fondoCaracteristicaImpar">
        <%
            }//fin if par
            
        %>    
            <td><span class="textoFilasAdmin">-</span></td>
            <td class="textoFilasAdmin"><span class="inputBuscador"><input name="tivNombre" type="text" class="inputFilasAdmin" /></span></td>       
            <td class="textoFilasAdmin"><a href="javascript:GuardarNuevoTipoIva()"><span class="accionArticulo">Guardar</span></a></td>
            <td class="textoFilasAdmin"><a href="index?accion=tipoIva"><span class="accionArticulo">Cancelar</span></a></td>
        </tr>
        <%
        }
        %>  
    </table>
    </form>
    <form name="formNuevoTipoIva" action="index?accion=tipoIva&tivAccion=nuevo" method="POST">
        <table cellpadding="0" cellspacing="0" class="fondoArticuloComparar">
            <tr class="separadorArticulo">
                <td colspan="3">&nbsp;</td>
            </tr>
            <tr>
                <td colspan="3"><div align="center">
                        <input name="Submit2" type="submit" class="boton2" value="Crear nuevo tipo Iva" />
                </div>          <div align="center"></div></td>
            </tr>
        </table> 
    </form>
    <br />
    <br />
    
</div>